Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
130 THE DELL Terraced £115,500 2 Feb 2007
131 THE DELL Semi-Detached £145,000 2 Jun 2017